a walking disaster - Turc Anglais Dictionnaire